Better programming skills through Code Camp approach
نویسندگان
چکیده
In this paper we illustrate the use of a Code Camp approach in teaching programming skills. The Code camp approach as an intensive and a social way of learning programming can be seen as a viable alternative to the traditional exercise based approach. Our experience is based on two separate implementations of the code camp method, a 24h and a one week long experiment. Approach is analyzed through extensive questionnaire. Based on the results of the questionnaire, the majority of students see the code camp a better approach than the traditional method. Therefore, it seems highly probable that the Code camp approach will be used extensively in the future for teaching
منابع مشابه
Be a Computer Scientist for a Week The McGill “Game Programming Guru” Summer Camp
Motivating high school students to consider Computer Science as their future field of study at the university level is a challenging endeavor. This paper describes the McGill Computer Science Summer Camp targeted at high school students from grade 10 to 11 (ages 15 to 17). We first motivate our choice of using computer games as the main camp theme, and then present the teaching methodology used...
متن کاملMeasurement of Complexity and Comprehension of a Program Through a Cognitive Approach
The inherent complexity of the software systems creates problems in the software engineering industry. Numerous techniques have been designed to comprehend the fundamental characteristics of software systems. To understand the software, it is necessary to know about the complexity level of the source code. Cognitive informatics perform an important role for better understanding the complexity o...
متن کاملThe Effect of Teaching Approaches on Preschoolers’ Social Skills
The Effect of Teaching Approaches on Preschoolers’ Social Skills N. Mohammadi, Ph.D. M. Mesteri Social skills can be better fostered by teaching approaches that emphasize group work. Such skills include self-control, academic self-efficacy, persistence, leadership skills, and social communication. Teaching approaches also include work unit and project approaches. To explore ...
متن کاملEmergency Medicine Residency Boot Camp Curriculum: A Pilot Study
INTRODUCTION Establishing a boot camp curriculum is pertinent for emergency medicine (EM) residents in order to develop proficiency in a large scope of procedures and leadership skills. In this article, we describe our program's EM boot camp curriculum as well as measure the confidence levels of resident physicians through a pre- and post-boot camp survey. METHODS We designed a one-month boot...
متن کاملUsing Test-Driven Development in the Classroom: Providing Students with Automatic, Concrete Feedback on Performance
There is a need for better ways to teach software testing skills to computer science undergraduates, who are routinely underprepared in this area. This paper proposes the use of test-driven development in the classroom, requiring students to test their own code in programming assignments. In addition, an automated grading approach is used to assess student-written code and student-written tests...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005